peppermint shrimp - French English Dictionary